all sorts of fucked up - Alemán Inglés Diccionario